[livres divers classés par sujet] [Informatique] [Algorithmique] [Programmation] [Mathématiques] [Hardware] [Robotique] [Langage] [Intelligence artificielle] [Réseaux]
[Bases de données] [Télécommunications] [Chimie] [Médecine] [Astronomie] [Astrophysique] [Films scientifiques] [Histoire] [Géographie] [Littérature]

ROLE: Role Oriented Programming Environment for Multiagent Systems

title ROLE: Role Oriented Programming Environment for Multiagent Systems
creator Becht, Michael
Gurzki, Thorsten
Klarmann, Jürgen
Muscholl, Matthias
date 1999-09
language eng
identifier  http://www.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-1999-16&engl=1
ISBN: 0-7695-0384-5
description This paper introduces a programming environment and architecture for the development of agent based cooperative applications using a role based approach. We focus on the cooperative aspects by introducing cooperation processes (CP) as a concept of its own. CPs describe all and only the coordination and cooperation parts of an application. The explicit documentation of the coordination and cooperation mechanisms used in a MAS allows their evaluation and reuse. We are able to change existing and introduce new cooperation processes at runtime without modifying the existing agents. We specify the cooperative behaviour of an agent in a separate role description. The interconnection of these roles constitutes the CP. Describing cooperation independent from concrete agents allows to build heterogeneous, federative and transformable MAS. We show how agents decide what roles to accept and how the agent-role interaction works. Finally we present the ROPE framework and runtime environment.
publisher Edinburgh, Scotland: Los Alamitos, California
type Text
Article in Proceedings
source In: Proceedings of the Fourth International Conference on Cooperative Information Systems (CoopIS'99), pp. 325-333
contributor Verteilte Systeme (IPVR)
subject Mathematical Logic and Formal Languages (CR F.4)
Cooperation Architecture
Multi Agent Framework
relation IEEE Computer Society